<template>
  <svg
    t="1705229004579"
    class="icon"
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    p-id="4656"
    :width="size"
    :height="size"
  >
    <path
      d="M512 88.086022c234.121634 0 423.913978 189.792344 423.913978 423.913978l-0.022021 4.073978-0.027527 2.092044-0.088086 4.299698-0.137634 4.437334-0.192688 4.569462-0.236732 4.67957-0.29729 4.800688-0.545032 7.388215-0.44043 5.03742-0.495484 5.12-0.561549 5.197075-0.627613 5.257634-0.335827 2.648086-0.72671 5.340215c-0.253247 1.789247-0.517505 3.578495-0.79828 5.384258l-0.869849 5.417291-0.94142 5.439312-1.018494 5.461333-0.539527 2.730667-1.134108 5.472344a381.027097 381.027097 0 0 1-1.585548 7.052387l-1.139613 4.69058c-0.192688 0.781763-0.385376 1.563527-0.589075 2.339785l-1.227699 4.663054a320.423914 320.423914 0 0 1-2.659097 9.249032l-1.431398 4.569463c-14.143312 43.987957-37.926538 82.107183-76.508215 91.994838-25.187097 6.457806-56.259441 4.23914-89.187097-1.266236l-6.606451-1.139613-6.656-1.222194-6.683527-1.288258-6.716559-1.343311-6.733075-1.398366-6.749592-1.431398-12.414623-2.71415-26.739613-5.929291-11.368603-2.460903-5.632-1.189161-8.368172-1.712172-5.532903-1.084559-5.472344-1.035011-5.422796-0.974452-5.362236-0.908387-5.296172-0.842323-5.230108-0.759741a341.938925 341.938925 0 0 0-10.24-1.277248l-4.993376-0.500989c-27.251613-2.482925-50.588903-0.423914-66.637075 10.68043-11.241978 7.773591-11.286022 20.413935-6.110968 35.372043l0.968946 2.664602 0.523011 1.348817 1.112086 2.730667c0.198194 0.456946 0.390882 0.919398 0.594581 1.376344l1.244215 2.791226 2.020473 4.250151 1.431398 2.873806 1.486451 2.901333 3.138065 5.874237 3.292215 5.945806 10.548301 18.652215 2.405849 4.332732 2.339785 4.305204 1.084559 2.048 2.10856 4.073978c6.848688 13.510194 11.875097 26.321204 11.875096 37.07871l-0.01101 1.690151-0.077076 3.385806a143.888516 143.888516 0 0 1-0.704688 10.146409l-0.396387 3.358279C566.982194 904.004817 548.814452 935.913978 512 935.913978c-234.121634 0-423.913978-189.792344-423.913978-423.913978s189.792344-423.913978 423.913978-423.913978z m0 66.064516c-197.637505 0-357.849462 160.211957-357.849462 357.849462 0 193.67914 153.875269 351.424688 346.034924 357.656774l3.881291 0.093592 0.176172-0.550538c1.084559-3.622538 1.926882-8.313118 2.27372-13.587269l0.110108-2.224172-0.253248-0.693677-0.578064-1.458925-0.737721-1.723183-0.759742-1.67914-1.266236-2.670107-1.475441-2.92886-2.339785-4.442839-2.092043-3.853764-4.283183-7.635957-6.843182-12.067784-2.758194-4.932818-3.782194-6.909247-2.301247-4.32172c-7.746065-14.77643-12.442151-26.001892-15.965591-39.115699-10.262022-38.17428-1.811269-76.965161 33.913118-101.678796 30.086882-20.810323 65.497462-26.007398 108.676129-22.280258 2.240688 0.198194 4.448344 0.401892 6.644989 0.627613l6.485334 0.715699 4.822709 0.605591 4.888774 0.671656 4.993377 0.748731 3.413333 0.550538 5.285161 0.897376 5.521893 0.990968 5.802667 1.09557 6.132989 1.205677 6.501849 1.321291 9.337119 1.959914 7.558881 1.624086 19.775312 4.349247 17.380473 3.853763 9.882151 2.136086 5.681548 1.189162 8.192 1.657118 5.230108 1.018495 5.064946 0.946924 4.89428 0.88086 4.718107 0.814796 4.558452 0.743226 4.39329 0.671656 6.28714 0.886366 3.996903 0.506494 3.842753 0.44043 5.483355 0.534022 3.468387 0.275269 3.330752 0.209204 1.60757 0.077075 3.121549 0.110108 2.978408 0.044043h1.442409l2.780215-0.055054c1.816774-0.055054 3.539957-0.154151 5.175054-0.291785l2.405849-0.247742 2.284731-0.308301c1.849806-0.275269 3.578495-0.627613 5.19157-1.046022 8.368172-2.147097 20.127656-17.413505 30.059355-48.337204C864.520258 587.48972 869.849462 546.683871 869.849462 512c0-197.637505-160.211957-357.849462-357.849462-357.849462zM258.752688 462.451613c30.406194 0 55.053763 24.64757 55.053764 55.053763s-24.64757 55.053763-55.053764 55.053764-55.053763-24.64757-55.053763-55.053764 24.64757-55.053763 55.053763-55.053763z m467.956989-126.623656c30.406194 0 55.053763 24.64757 55.053764 55.053763s-24.64757 55.053763-55.053764 55.053764-55.053763-24.64757-55.053763-55.053764 24.64757-55.053763 55.053763-55.053763zM335.827957 269.763441c30.406194 0 55.053763 24.64757 55.053763 55.053763s-24.64757 55.053763-55.053763 55.053764-55.053763-24.64757-55.053763-55.053764 24.64757-55.053763 55.053763-55.053763z m209.204301-71.569893c30.406194 0 55.053763 24.64757 55.053764 55.053764s-24.64757 55.053763-55.053764 55.053763-55.053763-24.64757-55.053763-55.053763 24.64757-55.053763 55.053763-55.053764z"
      :fill="color"
      p-id="4657"
    ></path>
  </svg>
</template>

<script setup lang="ts">
import { withDefaults, defineProps } from "vue";

interface IIconProps {
  size?: string | number;
  color?: string;
}

withDefaults(defineProps<IIconProps>(), {
  size: 16,
  color: "#333333",
});
</script>

<style scoped></style>
